#include <stdio.h>

int main(int argc, char const *argv[])
{                                      //注意：一个字符串就是一个地址，它保存的是字符串的第一个字符的地址
    printf("%c\n", *("hello puppy"));  //'h'
    printf("%s\n", "hello puppy" + 1); //ello puppy
    printf("%c\n", "hello puppy"[1]);  //e
                                       //  "hello pussy"[2] = 'b'; //错误，不能给常量赋值
    char *p = "i love girls";          //这样子是可以的因为字符串常量其实就是一个字符指针
    printf("p=%s\n", p);
    return 0;
}
